judas iscariot - English Synonyms Dictionary

judas iscariot

n.
[1] Judas